I noticed the tests on my PR were failing and for once it wasn't because I messed up expectations involving path separators on windows!!!
They were failing because [nightly rust now has error code E0463](https://github.com/rust-lang/rust/commit/
7358a5e8ea7c2ab0aaa76b503ef68161e44681a0) for "can't find crate" and the cargo tests weren't allowing for that. Just threw some `[..]`s in there so they should pass on all the rusts-- lmk if you'd like to have a comment that mentions the code could be added in there when rust 1.5 is released.
Speaking of rust trains, I also took this opportunity to change all the `connect`s to `join`s and remove the `allow(deprecated)`s since 1.3 was released! :sparkler: